package zxj.spay.modular.data.service;

import java.util.List;

import zxj.spay.base.Result;
import zxj.spay.entity.Stream;
import zxj.spay.entity.Type;

public interface DataService {

	/**
	 * 增加一个收支类型
	 * @param type
	 * @return
	 */
	public Result addType(Type type,int user_id);

	/**
	 * 根据状态，获取类型
	 * @param status 状态
	 * @param user_id 用户id
	 * @return
	 */
	public List<Type> getTypeByStatus(int status, int user_id);

	/**
	 * 保存一笔收支流水
	 * @param stream
	 * @return
	 */
	public Result saveStream(Stream stream);

}
